html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
code,
del,
dfn,
em,
img,
q,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
    margin     : 0;
    border     : 0;
    font-weight: inherit;
    font-style : inherit;
    font-family: inherit;
    list-style : none;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size  : 12px;
    color      : #333;
}

.head {
    padding      : 20px 0;
    width        : 100%;
    margin-bottom: 1px;

    .wrap {
        margin: 0 auto;
        width : 990px;

    }
}

.content {
    width : 990px;
    margin: 0 auto;

    .conbox {
        margin       : 0 auto;
        width        : 780px;
        line-height  : 30px;
        text-align   : right;
        padding-right: 10px;

        a {
            color          : #999;
            text-decoration: none;
        }
    }

    form {
        width              : 990px;
        height             : 441px;
        // background-color: skyblue;
        position: relative;
        .msg{
            position: absolute;
        }
        .formbox {
            margin: 0 auto;
            width : 780px;

            .formconbox {
                width              : 780px;
                height             : 441px;
                // background-color: slateblue;
                padding            : 0;
                border             : 1px solid #efefef;
                border-radius      : 2px;
                box-shadow         : 0 0 8px #E5E5E5;

                .formtxt {
                    font-size    : 16px;
                    font-family  : microsoft yahei;
                    color        : #888;
                    background   : #f8f8f8;
                    padding      : 4px 10px;
                    border-bottom: 1px solid #efefef;
                    text-shadow  : 1px 1px #fff;
                    font-weight  : 700;
                }

                .table1 {
                    // width              : 778px;
                    // height             : 409px;
                    background         : url(../images/注册/signup.jpg);
                    background-repeat  : no-repeat;
                    background-position: center 381px;

                    td {
                        vertical-align: middle;
                    }

                    th {
                        width         : 100px;
                        font-size     : 14px;
                        font-weight   : normal;
                        text-align    : right;
                        padding       : 7px 0;
                        vertical-align: middle;
                    }

                    .inPut {
                        padding: 40px 0 80px 80px;

                        tbody {

                            table {
                                th {
                                    text-align: right;
                                    color     : #666;
                                    width     : 75px;
                                    padding   : 0;
                                }
                            }

                        }
                    }
                }
            }
        }
    }
}

.input1 {
    height     : 22px;
    line-height: 22px;
}
.yzm{
    display: inline-block;
    width: 50px;
    height: 22px;
    border: 1px solid #000;
    text-align: center;
    letter-spacing: 4px;
    line-height: 22px;
}

.zhucebtn {
    background   : url(../images/注册/scn04.png) no-repeat 0 -198px;
    width        : 89px;
    height       : 38px;
    text-indent  : 0;
    color        : #fff;
    font-weight  : bold;
    border-radius: 5px;
}

.returnlogin {
    display    : inline-block;
    width      : 91px;
    height     : 32px;
    line-height: 30px;
    text-align : center;
    color      : #c66;
    font-size  : 14px;
    font-weight: 700;
    background : url(../images/注册/loginbg.png) no-repeat;
}



.footer {
    width     : 980px;
    margin    : 30px auto;
    border-top: 2px solid #CE3C3B;
    text-align: center;

    .footbox {
        text-align: center;
        padding   : 20px 0;

        a {
            color          : #777;
            text-decoration: none;
        }
    }

    .line {
        width: 980px;
        color: #777;

        span {
            font-size  : 20px;
            color      : #c00;
            font-weight: 700;
        }

        a {
            text-decoration: none;
            color          : #777;
        }
    }
}